package org.summerframework.component.security.annotion;

import java.lang.annotation.*;

import static java.lang.annotation.ElementType.TYPE_USE;

/**
 * @author 石超
 * @version v1.0.0
 */
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE})
public @interface MenuRequired {
    String code();

    String name();

    String url() default "";

    int soreIndex() default -1;

    String icon() default "";

    Class<?>[] beanClass() default Object.class;
}
